home *** CD-ROM | disk | FTP | other *** search
/ Enter 2005 October / enter-2005-10.iso / files / jedit42install.exe / {app} / modes / asp.xml < prev    next >
Encoding:
Extensible Markup Language  |  2004-08-29  |  9.7 KB  |  373 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <!-- ASP mode by Andre Kaplan -->
  6. <MODE>
  7.     <PROPS>
  8.         <PROPERTY NAME="commentStart" VALUE="<!--" />
  9.         <PROPERTY NAME="commentEnd" VALUE="-->" />
  10.     </PROPS>
  11.  
  12.     <RULES IGNORE_CASE="TRUE">
  13.         <SEQ TYPE="MARKUP" DELEGATE="ASPVB"><%@LANGUAGE="VBSCRIPT"%></SEQ>
  14.         <SEQ TYPE="MARKUP" DELEGATE="ASPJS"><%@LANGUAGE="JSCRIPT"%></SEQ>
  15.         <SEQ TYPE="MARKUP" DELEGATE="ASPJS"><%@LANGUAGE="JAVASCRIPT"%></SEQ>
  16.         <SEQ TYPE="MARKUP" DELEGATE="ASPPL"><%@LANGUAGE="PERLSCRIPT"%></SEQ>
  17.  
  18.         <!-- Inlined server-side VBScript -->
  19.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  20.             <BEGIN><%</BEGIN>
  21.             <END>%></END>
  22.         </SPAN>
  23.  
  24.         <!-- Server-side VBScript -->
  25.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  26.             <BEGIN><script language="vbscript" runat="server"></BEGIN>
  27.             <END></script></END>
  28.         </SPAN>
  29.  
  30.         <!-- Server-side Javascript -->
  31.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  32.             <BEGIN><script language="jscript" runat="server"></BEGIN>
  33.             <END></script></END>
  34.         </SPAN>
  35.  
  36.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  37.             <BEGIN><script language="javascript" runat="server"></BEGIN>
  38.             <END></script></END>
  39.         </SPAN>
  40.  
  41.         <!-- Server-side PerlScript -->
  42.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  43.             <BEGIN><script language="perlscript" runat="server"></BEGIN>
  44.             <END></script></END>
  45.         </SPAN>
  46.  
  47.         <!-- Client-side javascript -->
  48.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  49.             <BEGIN><script language="jscript"></BEGIN>
  50.             <END></script></END>
  51.         </SPAN>
  52.  
  53.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  54.             <BEGIN><script language="javascript"></BEGIN>
  55.             <END></script></END>
  56.         </SPAN>
  57.  
  58.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  59.             <BEGIN><script></BEGIN>
  60.             <END></script></END>
  61.         </SPAN>
  62.  
  63.         <!-- Server-Side include -->
  64.         <SPAN TYPE="MARKUP">
  65.             <BEGIN><!--#</BEGIN>
  66.             <END>--></END>
  67.         </SPAN>
  68.  
  69.         <!-- SGML comment -->
  70.         <SPAN TYPE="COMMENT1">
  71.             <BEGIN><!--</BEGIN>
  72.             <END>--></END>
  73.         </SPAN>
  74.  
  75.         <!-- stylesheet -->
  76.         <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
  77.             <BEGIN><STYLE></BEGIN>
  78.             <END></STYLE></END>
  79.         </SPAN>
  80.  
  81.         <!-- markup tags -->
  82.         <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
  83.             <BEGIN><</BEGIN>
  84.             <END>></END>
  85.         </SPAN>
  86.  
  87.         <!-- SGML entities -->
  88.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  89.             <BEGIN>&</BEGIN>
  90.             <END>;</END>
  91.         </SPAN>
  92.     </RULES>
  93.  
  94.     <!-- ******************************************************************
  95.          ASP with VBScript as default script engine
  96.          ****************************************************************** -->
  97.     <RULES SET="ASPVB" IGNORE_CASE="TRUE">
  98.         <!-- Inlined server-side VBScript -->
  99.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  100.             <BEGIN><%</BEGIN>
  101.             <END>%></END>
  102.         </SPAN>
  103.  
  104.         <!-- Server-side VBScript -->
  105.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  106.             <BEGIN><script language="vbscript" runat="server"></BEGIN>
  107.             <END></script></END>
  108.         </SPAN>
  109.  
  110.         <!-- Server-side Javascript -->
  111.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  112.             <BEGIN><script language="jscript" runat="server"></BEGIN>
  113.             <END></script></END>
  114.         </SPAN>
  115.  
  116.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  117.             <BEGIN><script language="javascript" runat="server"></BEGIN>
  118.             <END></script></END>
  119.         </SPAN>
  120.  
  121.         <!-- Server-side PerlScript -->
  122.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  123.             <BEGIN><script language="perlscript" runat="server"></BEGIN>
  124.             <END></script></END>
  125.         </SPAN>
  126.  
  127.         <!-- Client-side javascript -->
  128.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  129.             <BEGIN><script language="jscript"></BEGIN>
  130.             <END></script></END>
  131.         </SPAN>
  132.  
  133.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  134.             <BEGIN><script language="javascript"></BEGIN>
  135.             <END></script></END>
  136.         </SPAN>
  137.  
  138.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  139.             <BEGIN><script></BEGIN>
  140.             <END></script></END>
  141.         </SPAN>
  142.  
  143.         <!-- Server-Side include -->
  144.         <SPAN TYPE="MARKUP">
  145.             <BEGIN><!--#</BEGIN>
  146.             <END>--></END>
  147.         </SPAN>
  148.  
  149.         <!-- SGML comment -->
  150.         <SPAN TYPE="COMMENT1">
  151.             <BEGIN><!--</BEGIN>
  152.             <END>--></END>
  153.         </SPAN>
  154.  
  155.         <!-- stylesheet -->
  156.         <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
  157.             <BEGIN><STYLE></BEGIN>
  158.             <END></STYLE></END>
  159.         </SPAN>
  160.  
  161.         <!-- markup tags -->
  162.         <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
  163.             <BEGIN></</BEGIN>
  164.             <END>></END>
  165.         </SPAN>
  166.  
  167.         <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
  168.             <BEGIN><</BEGIN>
  169.             <END>></END>
  170.         </SPAN>
  171.  
  172.         <!-- SGML entities -->
  173.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  174.             <BEGIN>&</BEGIN>
  175.             <END>;</END>
  176.         </SPAN>
  177.     </RULES>
  178.  
  179.     <!-- ******************************************************************
  180.          ASP with JScript as default script engine
  181.          ****************************************************************** -->
  182.     <RULES SET="ASPJS" IGNORE_CASE="TRUE">
  183.         <!-- Inlined server-side Javascript -->
  184.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  185.             <BEGIN><%</BEGIN>
  186.             <END>%></END>
  187.         </SPAN>
  188.  
  189.         <!-- Server-side VBScript -->
  190.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  191.             <BEGIN><script language="vbscript" runat="server"></BEGIN>
  192.             <END></script></END>
  193.         </SPAN>
  194.  
  195.         <!-- Server-side Javascript -->
  196.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  197.             <BEGIN><script language="jscript" runat="server"></BEGIN>
  198.             <END></script></END>
  199.         </SPAN>
  200.  
  201.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  202.             <BEGIN><script language="javascript" runat="server"></BEGIN>
  203.             <END></script></END>
  204.         </SPAN>
  205.  
  206.         <!-- Server-side PerlScript -->
  207.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  208.             <BEGIN><script language="perlscript" runat="server"></BEGIN>
  209.             <END></script></END>
  210.         </SPAN>
  211.  
  212.         <!-- Client-side javascript -->
  213.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  214.             <BEGIN><script language="jscript"></BEGIN>
  215.             <END></script></END>
  216.         </SPAN>
  217.  
  218.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  219.             <BEGIN><script language="javascript"></BEGIN>
  220.             <END></script></END>
  221.         </SPAN>
  222.  
  223.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  224.             <BEGIN><script></BEGIN>
  225.             <END></script></END>
  226.         </SPAN>
  227.  
  228.         <!-- Server-Side include -->
  229.         <SPAN TYPE="MARKUP">
  230.             <BEGIN><!--#</BEGIN>
  231.             <END>--></END>
  232.         </SPAN>
  233.  
  234.         <!-- SGML comment -->
  235.         <SPAN TYPE="COMMENT1">
  236.             <BEGIN><!--</BEGIN>
  237.             <END>--></END>
  238.         </SPAN>
  239.  
  240.         <!-- stylesheet -->
  241.         <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
  242.             <BEGIN><STYLE></BEGIN>
  243.             <END></STYLE></END>
  244.         </SPAN>
  245.  
  246.         <!-- markup tags -->
  247.         <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
  248.             <BEGIN></</BEGIN>
  249.             <END>></END>
  250.         </SPAN>
  251.  
  252.         <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
  253.             <BEGIN><</BEGIN>
  254.             <END>></END>
  255.         </SPAN>
  256.  
  257.         <!-- SGML entities -->
  258.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  259.             <BEGIN>&</BEGIN>
  260.             <END>;</END>
  261.         </SPAN>
  262.     </RULES>
  263.  
  264.     <!-- ******************************************************************
  265.          ASP with PerlScript as default script engine
  266.          ****************************************************************** -->
  267.     <RULES SET="ASPPL" IGNORE_CASE="TRUE">
  268.         <!-- Inlined server-side Perlscript -->
  269.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  270.             <BEGIN><%</BEGIN>
  271.             <END>%></END>
  272.         </SPAN>
  273.  
  274.         <!-- Server-side VBScript -->
  275.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  276.             <BEGIN><script language="vbscript" runat="server"></BEGIN>
  277.             <END></script></END>
  278.         </SPAN>
  279.  
  280.         <!-- Server-side Javascript -->
  281.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  282.             <BEGIN><script language="jscript" runat="server"></BEGIN>
  283.             <END></script></END>
  284.         </SPAN>
  285.  
  286.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  287.             <BEGIN><script language="javascript" runat="server"></BEGIN>
  288.             <END></script></END>
  289.         </SPAN>
  290.  
  291.         <!-- Server-side PerlScript -->
  292.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  293.             <BEGIN><script language="perlscript" runat="server"></BEGIN>
  294.             <END></script></END>
  295.         </SPAN>
  296.  
  297.         <!-- Client-side javascript -->
  298.         <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
  299.             <BEGIN><script language="jscript"></BEGIN>
  300.             <END></script></END>
  301.         </SPAN>
  302.  
  303.         <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
  304.             <BEGIN><script language="javascript"></BEGIN>
  305.             <END></script></END>
  306.         </SPAN>
  307.  
  308.         <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
  309.             <BEGIN><script></BEGIN>
  310.             <END></script></END>
  311.         </SPAN>
  312.  
  313.         <!-- Server-Side include -->
  314.         <SPAN TYPE="MARKUP">
  315.             <BEGIN><!--#</BEGIN>
  316.             <END>--></END>
  317.         </SPAN>
  318.  
  319.         <!-- SGML comment -->
  320.         <SPAN TYPE="COMMENT1">
  321.             <BEGIN><!--</BEGIN>
  322.             <END>--></END>
  323.         </SPAN>
  324.  
  325.         <!-- stylesheet -->
  326.         <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
  327.             <BEGIN><STYLE></BEGIN>
  328.             <END></STYLE></END>
  329.         </SPAN>
  330.  
  331.         <!-- markup tags -->
  332.         <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
  333.             <BEGIN></</BEGIN>
  334.             <END>></END>
  335.         </SPAN>
  336.  
  337.         <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
  338.             <BEGIN><</BEGIN>
  339.             <END>></END>
  340.         </SPAN>
  341.  
  342.         <!-- SGML entities -->
  343.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  344.             <BEGIN>&</BEGIN>
  345.             <END>;</END>
  346.         </SPAN>
  347.     </RULES>
  348.  
  349.     <!-- ******************************************************************
  350.          HTML Tags
  351.          ****************************************************************** -->
  352.     <RULES SET="ASPVB_TAGS" DEFAULT="MARKUP">
  353.         <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
  354.             <BEGIN><%</BEGIN>
  355.             <END>%></END>
  356.         </SPAN>
  357.     </RULES>
  358.  
  359.     <RULES SET="ASPJS_TAGS" DEFAULT="MARKUP">
  360.         <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
  361.             <BEGIN><%</BEGIN>
  362.             <END>%></END>
  363.         </SPAN>
  364.     </RULES>
  365.  
  366.     <RULES SET="ASPPL_TAGS" DEFAULT="MARKUP">
  367.         <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
  368.             <BEGIN><%</BEGIN>
  369.             <END>%></END>
  370.         </SPAN>
  371.     </RULES>
  372. </MODE>
  373.